package spring.cloud.tasks.executor.task.api;

import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Service;
import spring.cloud.tasks.executor.task.api.annotation.Xid;

@Component
@Scope(Task.scope_prototype)
@Xid(xid = "", beanId = TaskImpl.beanId)
@Service(value = TaskImpl.beanId)
public class TaskImpl extends Task {
    public static final String beanId = "BizTaskImpl";

    @Override
    public void execute() throws InterruptedException {

        updateLastReportDate("");


        statusCheckAndRenewal("");

        statusCheck(null);
    }
}
